Thomas J. Spinner Jr author data searchable via API